home *** CD-ROM | disk | FTP | other *** search
/ The Original Shareware 1.1 / The Original Shareware (WeMake CDs)(Volume 1.1)(CDs, Inc)(1993).iso / 32 / othpc3.zip / OTHPC3.DOC next >
Text File  |  1986-03-29  |  5KB  |  105 lines

  1. CHAMPIONSHIP OTHELLO                       by Frank LaRosa
  2.  
  3. Version 3.0, release date  3-29-1986
  4.  
  5.  
  6. To run the program after unpacking from the .ARC file, enter the
  7. command OTHPC3.  The main screen will be displayed.
  8.  
  9. OTHPC plays the popular board game Othello. This is a one-player
  10. game, with you pitted against the computer in a duel of skill and
  11. strategy. The game is played by placing a piece of your color on
  12. the 8x8 game board so that a row of your opponent's pieces is 
  13. surrounded, with a piece of yours on either end. All of the opponent's
  14. pieces so "outflanked" are turned to your color. The object is
  15. to have the most pieces when the entire board is filled.
  16.  
  17. Playing the game is fairly straightforward. The dark colored pieces
  18. are yours, and the computer plays the light pieces. To execute a 
  19. move, use the arrow keys to position the blinking cursor at the
  20. desired position, and press the Return key. Your move will be
  21. recorded and the program will respond with its countermove.
  22.  
  23. In addition there are 9 special functions you can perform. These
  24. are shown along the bottom of the screen and are selected by 
  25. pressing the first letter of the command (shown in angle brackets).
  26. The special functions are:
  27.  
  28. <S>ave - save current game position in a file. You will be prompted
  29. for the filename. If no extension is given, it defaults to .OTH
  30.  
  31. <L>oad - load previously saved game position. .OTH is again the 
  32. default filename extension.
  33.  
  34. Incidentally the saved game files are in ascii format and can be
  35. TYPEd. An identifying string containing the time & date is written
  36. to the end of the file for future reference.
  37.  
  38. <M>oves - this command graphically displays all possible legal moves
  39. on the screen. This is useful when the situation gets complicated and
  40. you can't seem to find a legal move.
  41.  
  42. <F>orfeit - allows you to forfeit your turn to the computer.
  43. Technically, you can only forfeit if you have no legal move. If you
  44. attempt to forfeit when a legal move exists, the program will not
  45. allow it. However, you can forfeit as the first move of the game
  46. (allowing the program to move first) or after <E>diting the board.
  47.  
  48. <B>ack - the takeback command allows you to take back a move, and
  49. returns the board to the position previous to the last move you
  50. made (in other words it goes back two moves, your previous move and
  51. the computer's response). The <B>ack command will also restore the
  52. position previous to a <L>oad, <E>dit, or <R>estart command.
  53.  
  54. <E>dit - allows you to edit the board. You may move the cursor to
  55. any position, and use the function keys as follows:
  56.  
  57.  f1 - enter one of your pieces
  58.  f2 - enter one of opponent's pieces
  59.  f3 - enter blank square
  60.  f4 - transpose the entire board: turn all pieces to opposite color
  61.  f5 - exit the editor
  62.  
  63. (the numeric keys 1-5 will also function instead of the f keys).
  64. Editing is provided so you can set-up different positions to have
  65. the computer operate on. You can enter theoretical positions, new
  66. opening positions, etc. Of course you can use it to cheat, but this
  67. is discouraged.
  68. When you exit from edit mode, you can either enter your next move,
  69. or press <F>orfeit to have the computer move first.
  70.  
  71. <R>estart - restart the game from the opening position. If you hit
  72. this by accident you can press <B>ack to recover.
  73.  
  74. <P>rint - prints out a copy of the game board on the printer. The
  75. board is printed using regular Ascii characters.
  76.  
  77. <Q>uit - ends the game and exits back to MS-DOS.
  78.  
  79. Normal game play continues until the entire board is filled with
  80. no empty squares remaining. When the game is over a message will be
  81. displayed, however the program will not end and you can either press
  82. <R>estart to start a new game, <Q>uit to exit, or any of the other
  83. options to edit, print, or save the board.
  84.  
  85. Occasionally the game will develop into a position where neither
  86. side can make a legal move, but the entire board is not filled. In
  87. this case no message will be displayed, but the game is over and
  88. you can determine the winner by reading the current score displayed
  89. on the right side of the screen.
  90.  
  91. ----------------------------------------------------------------------
  92.  
  93. OTHPC is an original program and does not contain any code from
  94. other public domain versions of Othello. The program is written in
  95. BASIC and compiled on an IBM-PC using the BASCOM compiler. Please
  96. distribute this program to other users and if you like it, don't 
  97. forget to send a few dollars my way so that I can continue bringing
  98. programs to the public domain.
  99.  
  100.  Frank LaRosa
  101.  46 Twixt Hills Rd.
  102.  St. James, NY 11780
  103.  
  104.  Sysop of The Searchlight BBS  (516) 724-0971
  105.